serve someone in good stead - Turco Inglés Diccionario